upon receipt of the deposit - French English Dictionary